package puyu.manage.service.utils;

/**
 *  @ClassName: 异常问题统一处理
 *  @author: whl
 *  @Date: 2024/5/27 15:31
 *  @Description: Description of this class
 */
public interface ExceptionConstant {

     String ERROR_PATH="/error";
     String ERROR_MSG="失败";
     String ERROR_MES="请联系系统管理员处理！";

     String NOT_FOUND_CODE="BGT_404";
     String NOT_FOUND_MSG="资源未找到！";

     String SERVER_ERR_CODE="BGT_500";
     String SERVER_ERR_MSG="服务器内部处理错误！请重试！";

     String OTHER_ERR_CODE="BGT_1000";
     String OTHER_ERR_MSG="未知错误！请重试";

     String NullPointerException_ERR_CODE="BGT_10001";
     String NullPointerException_ERR_MES="数据处理失败！";

     String ArithmeticException_ERR_CODE="BGT_10002";
     String ArithmeticException_ERR_MES="数据计算处理错误";

     String RuntimeException_ERR_CODE="BGT_10003";
     String RuntimeException_ERR_MES="系统运行时错误！";

     String BadSqlGrammarException_ERR_CODE="BGT_10004";
     String BadSqlGrammarException_ERR_MES="系统内部处理错误";

     String AppException_ERR_CODE="BGT_10005";
     String AppException_ERR_MES="系统运行时处理失败！";

     String IndexOutOfBoundsException_ERR_CODE="BGT_10006";
     String IndexOutOfBoundsException_ERR_MES="数组越界！";

     String UniqueConstraintException_ERR_CODE="ORA-00001";
     String UniqueConstraintException_ERR_MES="违反唯一约束！";
     String UNIQUE_ERROR_MES="请核对是否有重复数据！";

     String BgtException_ERR_CODE="BGT_10007";
     String BgtException_ERR_MES="系统提示性错误！";
}
